Package-level declarations

Types

Link copied to clipboard
abstract class Course
Link copied to clipboard

A CourseProject instance contains a Course and Project. In addition, it contains a CourseUpdater that regularly updates the course, and an Event that is triggered when an update occurs.

Link copied to clipboard
class CourseUpdater(courseProject: CourseProject, course: Course, project: <Error class: unknown class>, courseUrl: URL, eventToTrigger: <Error class: unknown class>, notifier: <Error class: unknown class>, updateInterval: Long)

Construct a course updater with the given parameters.

Link copied to clipboard
class IntelliJModelFactory(project: <Error class: unknown class>) : ModelFactory
Link copied to clipboard
interface ModelFactory